#include <stdio.h>
#include "ohos_init.h"
#include "iot_gpio.h"
#include "iot_gpio_ex.h"



void led(void* args ){
    int i;
    printf("led thread running...");
    for(i=9;i<=13;i++){
        IoTGpioInit(i);
        IoTGpioSetDir(i,IOT_GPIO_DIR_OUT);
        IoTGpioSetFunc(i,0);
    }    
    IoTGpioSetFunc(13,IOT_GPIO_FUNC_GPIO_13_GPIO);
    int c = 9;
    while(1){
        for(i = 9;i<=13;i++){
            if (i == 9){
                IoTGpioSetOutputVal(13,0);
            }else{
                IoTGpioSetOutputVal(i-1,0);
            }
            IoTGpioSetOutputVal(i,1);
            usleep(200*1000);
        }
    }
}


APP_FEATURE_INIT(led);

